草庐IT

php json_encode mysql 结果

全部标签

php - 在 PHP 中执行 shell 命令而不等待结果

我在执行shell命令时遇到问题。问题是我想运行命令exec('du-sh/var/www/backups/*>backups.log')但我只想按“开始”并阅读backups.log稍后。现在,当我按下按钮时,我必须等到它完成,所以页面会等到脚本完成。 最佳答案 尝试通过像这样添加“&”在后台启动进程:exec('du-sh/var/www/backups/*>backups.log&'); 关于php-在PHP中执行shell命令而不等待结果,我们在StackOverflow上找到一

php - 将变量发送到另一台服务器并使用 PHP 获取结果

OK我想发送一个PHP变量到另一个服务器,这是我的代码,php变量是一个ip地址。header("Location:http://www.domainname.com/bean/data.php?ip=$ip");基本上,其他服务器将获取ip地址并返回一个名为Description的变量,我不清楚的是将description变量返回给服务器的最佳方法。data.php页面上的代码$ip=$_GET['ip'];include("ipology.class.php");$ipology=newipology(array($ip));$out=$ipology->out();foreach

php - 如何制作 PHP SOAP 客户端并将结果 xml 存储在 php 变量中

我正在使用PHP,之前从未使用过SOAP和PHP。我需要构建一个SoapPHP客户端,它从Soap服务器.NETWeb服务。我目前正在为荷兰医疗保健系统中的医生获取信息.对于在荷兰医疗保健系统中注册的每位医生,您都可以检索他的信息通过他唯一的uniqueBIGID-11位唯一数字)来自使用WSDL的SOAP网络服务。所以当我调用SOAP服务器时:(服务器链接如下)进入这个测试网站(比如soapclinet.com)我的XML响应是正确的,看起来与下面的XML完全一样括号中是我想在php中捕获的医生信息。200822[SurnameoftheDoctor][Mailingnameofth

php - 试图获取 Json 结果

我正在尝试从获得的json结果中获取各个值{"_total":1,"values":[{"id":123456,"name":"ExampleTechnologies"}]}现在,我需要获取_total值。为此,我正在使用echo$res->_total;这给了我注意:试图获取非对象的属性如果我尝试像echo$res['_total'];给我Warning:Illegalstringoffset'_total'那么,通过什么方式,我可以获得_total值。请帮助我。提前致谢! 最佳答案 这样做:$obj=json_decode($r

php - 如何将 Laravel/Eloquent 结果映射到自定义类

我正在寻找一种方法将Laravel/Eloquent数据库查询的结果映射到自定义类,而不是默认的Eloquent类。Laravel/Eloquent是否包含用于执行此操作的任何内置工具?如果没有,是否有合适的地方“Hook”到结果生成代码并进行必要的映射?举个例子,这大概是我想要实现的:classUserextendsEloquent{}classMyUser{protected$name;publicfunctiongetName(){return$this->name;}publicfunctionsetName($name){$this->name=$name;return$th

php - PDO 查询不显示结果?

好吧,我是PDO语句的新手,所以我不确定我是否犯了语法错误或诸如此类的错误。php文件没有显示任何错误:prepare($sql);$stmt->execute();while($row=$stmt->fetch(PDO::FETCH_ASSOC)){echo$row['itemName'];}?>我的目标是使用bootstrapsdatepicker提取一个项目,但出于此测试的目的,我使用的是itemName。php文件出现空白?我已经检查了字段名称、db_config,但不确定问题出在哪里。如果我的陈述有误或任何看似错误的地方,请告诉我。 最佳答案

php - Facebook SDK (5.0) - 图形 API 请求 - 分页(如何获得所有结果)

我正在开发一个简单的Facebook应用程序,它需要获取用户的所有页面赞,以便将它们与作为匹配标识符的预建页面ID列表进行比较。我可以得到一个喜欢的列表;但是,我只能在响应中“每页”获得100个赞。其中一些人有成千上万的点赞,所以我需要确保我可以从所有页面收集所有数据。一个简单的$fb->next($response);将使我进入下一页(因此我可以获得200个而不是100个赞)..但是,当我将其放入循环中时,我的脚本会陷入无限循环,因为似乎总是“下一页”,即使没有结果。是否有任何内置方法可以轻松地遍历这些结果,或者我是否必须在每次迭代时检查请求级数据结构以确定项目是否已返回数据?//t

php - 检查方法是否为假然后输出结果

我有一个包含执行各种数据库检查的方法的类。然后返回值(如果存在)。这是一个非常基本的设置示例:PHP类classmyClass{var$aVar1;var$aVar2;functionmyMethod(){//databasequery//ifresultsfromqueryreturn**results**//elsereturnfalse}}HTML/PHP文件//setup$myClassobjectvarmyMethod():?>//lotsofhtmlmyMethod()?>//lotsofhtml这种情况在我的文件中以不同的方法多次发生。我的问题是,我最初调用该方法并检查它

php - 搜索多个数组值并统计搜索结果

我有一堆来自$search和$data变量的数组数据,如下所示:$data=array(array(1,2,3),array(1,2,3,4,7,13));$search=array(array(1,2),array(1,3),array(6,13),array(7,13));$result=array();我想要做的是,如果来自$search的每一对(例如:1和2)数组数据与$data中的所有数据匹配变量,它将计算有多少数据匹配(例如:1和2在$data[0]和$data[1]上匹配>所以结果必须是2)。然后根据$search中的key将计数结果保存到变量$result中。这是我正在

php - 阻止 SELECT 直到结果可用

我正在尝试为“长轮询”编写一个PHP脚本,在将新行添加到(Postgres)数据库表时返回数据。有没有办法让SELECT查询仅在返回结果时返回,否则阻塞?或者我应该在数据库之外使用另一种信号机制吗? 最佳答案 看看LISTEN/NOTIFY:TheNOTIFYcommandsendsanotificationeventtoeachclientapplicationthathaspreviouslyexecutedLISTENnameforthespecifiednotificationnameinthecurrentdatabase